@charset "utf-8";
/* CSS Document */
body{ width: 100%; float: left; font-family: 微软雅黑; font-size: 15px; color: #333;position: relative;}
span,li{ }
a:hover{color: #b80f10 !important}


.sj_dh,.all-nav,.banner,.photo,.sj_footer,.mol-top{ display:none}

.warp{background: #efefef; height: auto;}




.conter{ background: #fff; padding: 25px; width: 1200px; margin: 0 auto;}
.xwzx{ width: 100%; float: left; margin-top: 25px;}


/******************图片新闻开始***********************/
.ck-slide { width: 660px; height: 399px; float:left}
.ck-slide ul.ck-slide-wrapper { height: 399px;}
.ck-slide ul.ck-slide-wrapper li img{ width: 660px; height: 399px; }
.ck-slide ul {	margin: 0;	padding: 0;	list-style-type: none;}
.ck-slide {	position: relative;	overflow: hidden;}
.ck-slide ul.ck-slide-wrapper {	position: absolute;	top: 0;	left: 0; margin: 0;	padding: 0;}
.ck-slide ul.ck-slide-wrapper li {	position: absolute; margin-top:0px;z-index: 2}
.ck-slide ul.ck-slide-wrapper li p{ position:absolute; bottom:0px; text-indent:1em; background:url(swt_tpxw_titbg.png); width:100%; height:52px; line-height:52px; margin-bottom:0px; font-size: 17px;}
.ck-slide ul.ck-slide-wrapper li p a{ color:#fff;}
.ck-slide ul.ck-slide-wrapper li p a:hover{ color:#fff !important; cursor: pointer !important;}
.ck-slide .ck-prev { position: absolute; top: 50%; z-index: 2; width: 38px;	height: 67px; margin-top: -35px; left: 0; opacity: .15;	background:url(swt_tpxw_left.png) no-repeat;  transition: opacity .2s linear 0s;}
.ck-slide .ck-next { position: absolute; top: 50%; z-index: 2; width: 38px;	height: 67px; margin-top: -35px; border-radius: 5px; opacity: .15;	background:url(swt_tpxw_right.png) no-repeat; right: 0; transition: opacity .2s linear 0s;}
.ck-slidebox {	position: absolute;	right:20px;	bottom: 10px;z-index: 2;}
.ck-slidebox ul li {float: left;height: 9px;margin: 4px 3px;}
.ck-slidebox ul li{display: block; width:9px; line-height:9px; text-align:center; font-family:微软雅黑; background:url(swt_tpxw_but02.png); cursor: pointer;}
.ck-slidebox ul li.current{background:url(swt_tpxw_but01.png); width:9px; height:9px;}
.ck-slidebox ul li:hover {background:url(swt_tpxw_but01.png);width:9px; height:9px;}

/* 新版 */
.slideBox{ width:660px; height:399px; overflow:hidden; position:relative; }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:15px; bottom:13px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:6px;  width:9px; height:9px; line-height:9px; text-align:center; background:url(swt_tpxw_but02.png); cursor:pointer; }
.slideBox .hd ul li.on{ background:url(swt_tpxw_but01.png);width:9px; height:9px; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:660px; height:399px; display:block;  }
.slideBox  .bd li p{ position:absolute; bottom:0px; text-indent:1em; background:url(swt_tpxw_titbg.png); 
    width:100%; height:52px; line-height:52px; margin-bottom:0px; font-size: 17px;color: #ffffff;}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev{ position: absolute; top: 50%; z-index: 2; width: 38px;	height: 67px; margin-top: -35px; left: 0; opacity: .15;	 background:url(swt_tpxw_left.png) no-repeat;   transition: opacity .2s linear 0s;}
.slideBox .next { position: absolute; top: 50%; z-index: 2; width: 38px;height: 67px; margin-top: -35px; border-radius: 5px; opacity: .15;	background:url(swt_tpxw_right.png) no-repeat; right: 0; transition: opacity .2s linear 0s;}

.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }
/******************图片新闻结束***********************/

/******************新闻列表开始***********************/

.conxw{ float:right; font-size:15px; width:470px; position: relative;}
.tit_xw{ display:block; width:100%; height:51px; margin-bottom:5px; border-bottom:1px solid #dfe6e8; cursor:default}
.tit_xw a{ display:block; font-size:21px;color:#999; }
.tit_xw li{ background: url(swt_con_titjg.jpg) no-repeat left center; float:left;padding: 0px 12px; height:50px; line-height:50px;  }
.tit_xw li:first-child{ background: none;padding: 0px;}
.tit_xw a span{ display: block; height: 54px; font-size:21px; line-height: 48px;}
.tit_xw a:hover{ color: #fff !important}
.tit_xw .xxcurr span{ color:#b80f10; font-weight:bold; border-bottom:4px solid #b80f10}
.xw_box{ float:left; width:100%;  font-size:17px;}
.xw_box li{ width:100%; background:url(swt_con_dian.jpg) no-repeat left 20px; font-size: 15px;  line-height:24px; color:#999999;padding: 10px 0px 10px 15px;float: left;}
.xw_box li a:hover{ color:#b80f10; }
.xw_box li a{ color:#333333;font-size: 17px;    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    float: left;
    width: 84%;}
.xw_box li span{ color: #999999;display: block; float: right;font-size: 17px;}
#wl_box{ background: url(swt_con_zscd_bg.png); width: 115px;top: 54px;position: absolute; left: 0px; display: none;}
#wl_box a { width: 115px; height: 35px; line-height: 35px; display: block; margin-top: 2px; text-align: center;color: #ffffff; font-size: 15px;}

/******************新闻列表结束***********************/



/******************文字滚动开始***********************/
.txtMarquee-left{ position:relative; width: 100%;  margin-top: 30px; height: 50px; background: url(swt_con_gdxw.png) no-repeat left center;padding-left: 310px; }
.txtMarquee-left .hd{ overflow:hidden; display: none;  height:30px; background:#f4f4f4; padding:0 10px;  }
.txtMarquee-left .hd .prev,.txtMarquee-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden; cursor:pointer; 			 cursor:pointer; background:url("../images/arrow.png") no-repeat;}
.txtMarquee-left .hd .next{ background-position:0 -50px;  }
.txtMarquee-left .hd .prevStop{ background-position:-60px 0; }
.txtMarquee-left .hd .nextStop{ background-position:-60px -50px; }
.txtMarquee-left .bd{ padding:10px; }
.txtMarquee-left .bd .tempWrap{ width:805px !important; }
.txtMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.txtMarquee-left .bd ul li{ margin-right:20px;  float:left; height:24px; line-height:24px;  text-align:left; }
.txtMarquee-left .bd ul li a{color: #333}
.txtMarquee-left .bd ul li span{ color:#999;  }
/******************文字滚动结束***********************/	
		
.zwhd{ float: left; width: 100%; margin-top: 30px;}
.zwhd_tit{ width: 100%; float: left; height: 45px; line-height: 45px; background: url(swt_con_titlexian.jpg) no-repeat right center }
.zwhd_tit span{ display: block; width: 154px; background: #fff; height: 45px; line-height: 45px;color: #333333; font-weight: bold; font-size: 25px;}
.zwhd_tit span b{ display: block; float: left; margin-right: 10px; text-align: center;  width: 45px; color: #fff; font-size: 25px; height: 45px;line-height: 45px; background: url(swt_con_title.png) no-repeat center}
.zwfw{ width: 292px; float: left; margin-right: 30px;}
.zwfw_box{ margin-top: 30px; background: #f8f8f8; padding: 10px; height: 390px;float: left; width: 100%;}
.zwfw_box a{display: block; float: left;font-size: 19px; color: #333;margin-top: 13px;}
.fw_but01,.fw_but02,.fw_but03,.fw_but04,.fw_but05,.fw_but06{ width: 136px;height: 126px; text-align: center; padding: 76px 20px 0px; }
.fw_but01{ background: url(swt_zwfw01_off.png) no-repeat center 20px;width: 120px;margin-left: 7px;}
.fw_but02{ background: url(swt_zwfw02_off.png) no-repeat center 20px;}
.fw_but03{ background: url(swt_zwfw03_off.png) no-repeat center 20px;}
.fw_but04{ background: url(swt_zwfw04_off.png) no-repeat center 20px;}
.fw_but05{ background: url(swt_zwfw05_off.png) no-repeat center 20px;}
.fw_but01:hover{ background: url(swt_zwfw01_on.png) no-repeat center 20px;}
.fw_but02:hover{ background: url(swt_zwfw02_on.png) no-repeat center 20px;}
.fw_but03:hover{ background: url(swt_zwfw03_on.png) no-repeat center 20px;}
.fw_but04:hover{ background: url(swt_zwfw04_on.png) no-repeat center 20px;}
.fw_but05:hover{ background: url(swt_zwfw05_on.png) no-repeat center 20px;}
.zwgk_box,.hdjl_box{ margin-top: 30px; height: 390px;float: left; width: 100%;}
.zwgk{ width: 394px; float: left;}
.zwgk_box{ float: left;font-size: 19px; color: #333; }
.zwgk_box a{ display: block; color: #333333; margin-top: 10px; height: 70px; line-height: 70px; width: 100%; float: left; background: #f8f8f8;}
.zwgk_box a span{ display: block;margin-right: 50px; float: left; width: 92px;height: 70px;}
.zwgk_box a:first-child{ margin-top: 0px}
.zwgk_box a:hover{ background: #ffeded; font-weight: bold}
.zwgk_box a:hover span{ background: #b80f10; }
.gk_but01 span{ background: url(swt_con_zwgk01.png) no-repeat center #cccccc}
.gk_but02 span{ background: url(swt_con_zwgk02.png) no-repeat center #cccccc}
.gk_but03 span{ background: url(swt_con_zwgk03.png) no-repeat center #cccccc}
.gk_but04 span{ background: url(swt_con_zwgk04.png) no-repeat center #cccccc}
.gk_but05 span{ background: url(swt_con_zwgk05.png) no-repeat center #cccccc}
.zwgk_box a:hover.gk_but01 span{ background: url(swt_con_zwgk01.png) no-repeat center #b80f10}
.zwgk_box a:hover.gk_but02 span{ background: url(swt_con_zwgk02.png) no-repeat center #b80f10}
.zwgk_box a:hover.gk_but03 span{ background: url(swt_con_zwgk03.png) no-repeat center #b80f10}
.zwgk_box a:hover.gk_but04 span{ background: url(swt_con_zwgk04.png) no-repeat center #b80f10}
.zwgk_box a:hover.gk_but05 span{ background: url(swt_con_zwgk05.png) no-repeat center #b80f10}
.hdjl{ width: 404px; float: right;}
.hd_tit{ display:block; width:100%; height:40px; margin-bottom:5px; border-bottom:1px solid #dfe6e8; cursor:default}
.hd_tit a{ display:block;  float:left; font-size:21px; height:40px; color:#999;margin-right: 20px; }
.hd_tit a span{ display: block; height: 40px; font-size:21px;}
.hd_tit .hdcurr span{ color:#b80f10; font-weight:bold; border-bottom:4px solid #b80f10}
.hd_list{ width: 100%; float:left;height: 120px;}
.hd_list p{ color: #333; font-size: 15px;line-height: 32px; cursor: default; padding-left: 20px;}
.hd_list{ float:left; width:100%;  font-size:17px;}
.hd_list li{ width:100%; background:url(swt_con_dian.jpg) no-repeat left 20px; font-size: 15px;  line-height:24px; color:#999999;padding: 8px 0px 8px 15px;float: left;}
.hd_list li a:hover{ color:#b80f10; }
.hd_list li a{ color:#333333;font-size: 17px;    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;display: block;
    float: left;
    width: 84%;}
.hd_list li span{ color: #999999;display: block; float: right;font-size: 17px;}

.xxbox{ width: 100%; padding: 0px 25px; height: 210px; background: #f8f8f8; float: left;margin-top: 15px;}
.xxbox a{ display: block; float: left; font-size: 19px; color: #333333}
.xxbut01,.xxbut02,.xxbut03{ width: 118px; text-align: center;padding-top: 70px;margin-top: 10px;}
.xxbut01{ background: url(swt_hdjl01_off.png) no-repeat center 20px}
.xxbut02{ background: url(swt_hdjl02_off.png) no-repeat center 20px}
.xxbut03{ background: url(swt_hdjl03_off.png) no-repeat center 20px}
.xxbut04,.xxbut05{ height: 58px;width: 170px;margin-top: 25px; }
.xxbut04{ background: url(swt_hdjl04_off.png) no-repeat 22px center; padding-left: 78px;}
.xxbut05{ background: url(swt_hdjl05_off.png) no-repeat 22px center; float: right;padding-left: 78px;}
.xxbut01:hover{ background: url(swt_hdjl01_on.png) no-repeat center 20px}
.xxbut02:hover{ background: url(swt_hdjl02_on.png) no-repeat center 20px}
.xxbut03:hover{ background: url(swt_hdjl03_on.png) no-repeat center 20px}
.xxbut04:hover{ background: url(swt_hdjl04_on.png) no-repeat 22px center; padding-left: 78px;}
.xxbut05:hover{ background: url(swt_hdjl05_on.png) no-repeat 22px center; padding-left: 78px;}


/******************专题滚动开始***********************/
.ztzl{ float: left; width: 100%; height: 150px; border:1px solid #ccc; margin-top: 30px;}
.ztzl_tit{ float: left; width: 52px; height: 150px; margin-top: -1px;}
.tsyc_box{ float:left;  margin:0px 10px;}
.tsyc_box img{ float:left; width:233px; height:104px; }
.picScroll-box{ overflow:hidden; position:relative;margin-right:8px; margin-top:20px; width: 1076px; float: right;}
.picScroll-box .hd { overflow:hidden; }
.picScroll-box .hd .prev,.picScroll-box .hd .next
{ display:block;  width:25px; height:45px;  margin-right:5px;  overflow:hidden; cursor:pointer; }
.picScroll-box .hd .prev{ background:url(swt_ztzl_butlt.png) no-repeat; position:absolute; top:36px; left:0px}
.picScroll-box .hd .next{ background:url(swt_ztzl_butrt.png) no-repeat; position:absolute; top:36px; right:0px}
.picScroll-box .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-box .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; }
.picScroll-box .hd ul li.on{ background-position:0 0; }
.picScroll-box .bd{ overflow: hidden; margin-left:30px; width:1013px;  }
.picScroll-box .bd .picList{ overflow:hidden; zoom:1; }
.picScroll-box .bd .picList a{  float:left; _display:inline; overflow:hidden; width:233px; }
.picScroll-box .bd .picList a span{ display:block; width:100%; line-height:50px; text-align:center}




/******************专题滚动结束***********************/








